package com.tea.zxql.service;

import com.tea.zxql.domain.Sim;
import com.baomidou.mybatisplus.extension.service.IService;
import com.tea.zxql.domain.dto.PageDTO;
import com.tea.zxql.domain.dto.SimDTO;
import com.tea.zxql.domain.query.SimQuery;
import com.tea.zxql.domain.vo.SimVO;

/**
* @author sdcfj
* @description 针对表【sim】的数据库操作Service
* @createDate 2025-07-28 14:58:18
*/
public interface SimService extends IService<Sim> {

    PageDTO<SimDTO> getPage(SimQuery query);

    void updateSimById(SimDTO sim);

    String getSimData();

    void updateDeviceStatus(SimDTO sim);

    SimVO getStatus(String simId);

    void isStatusDelete(String device);

    void deviceUpdateSataus(SimDTO sim);

    SimVO getLedAndBuzzerStatus(String simId);
}
